Definitions | left + right, P Q, Dec(P), y is f*(x), x:A![](../FONT/dash.png) B(x), x:A. B(x), Type, s = t, P ![](../FONT/eq.png) Q, t T, y=f*(x) via L, <a, b>, , type List, f(a), , {i..j }, a < b, #$n, False, A, {x:A| B(x)} , n+m, l[i], A c B, P & Q, x:A B(x), hd(l), i <z j, i z j, last(L), x:A. B(x), [], [car / cdr], Void, , tl(l), {T}, SQType(T), s ~ t, A B, i j < k, Atom, b, x,y:A//B(x;y), b | a, a ~ b, |p|, a b, a <p b, |g|, a < b, x f y, |r|, x L. P(x), ( x L.P(x)), Unit, ![](../FONT/nat.png) , ![](../FONT/nat.png) |